centralized institution - Turco Inglés Diccionario